ARMORED SCALE


Meaning of ARMORED SCALE in English

noun

: any of numerous scales constituting the family Diaspididae and having a firm covering of wax best developed in the female that is secreted from special glands — compare soft scale

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.