0%

ALL meanings of armored scale

ar·mored scale
A a
  • noun armored scale any of a family (Diaspididae) of scale insects characterized by a hard, waxy secretion that covers the body: many armored scales are serious pests of trees and shrubs 3
  • noun armored scale any of numerous insects constituting the family Diaspididae, the largest group of scale insects, which includes many important pests of various trees and shrubs, as the San Jose scale. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?