coccid insect

Noun
  1. Scale insects and mealybugs (synset 102251020)

Found on Word Lists

Other Searches