armored scale

noun

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

1881, in the meaning defined above

Keep scrolling for more