EN

Synonyms for soft scale

All synonyms

Noun

Definitions

  1. n. 1

    Any immobile insect that anchors a strawlike mouthpart to feed on plant phloem or sap, of infraorder Coccomorpha or superfamily Coccoidea.