Scaly - meaning in english

വിശേഷണം (Adjective)
കറപിടിച്ച
ചെടികളെ നശിപ്പിക്കുന്ന കീടമായ