Home

Word

armored scale, n.
more info insect having a firm covering of wax especially in the female
<noun.animal>

armored scale
semantic pointers
hypernym
member holonym
hyponym