Armored Scale Definition
noun
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.
Webster's New World
Find Similar Words
Find similar words to armored scale using the buttons below.