armored scale

Noun
  • Insect having a firm covering of wax especially in the female (synset 102252167)

Other Searches