Synonyms and Antonyms for armored scale

1. armored scale (n.)

insect having a firm covering of wax especially in the female

Synonyms: