Definition of armored scale
: any of a family (Diaspididae) of scale insects having a firm covering of wax best developed in the female
First Known Use of armored scale
Learn More about armored scale
Seen and Heard
What made you want to look up armored scale? Please tell us where you read or heard it (including the quote, if possible).