VariousWords beta
Related Terms:
Definitions:
Noun
scale insect
Definition: small homopterous insect that usually lives and feeds on plants and secretes a protective waxy covering
Definition: Any of the small parasitic insects of the superfamily Coccoidea, that live on plants and sap nutrients from them.