YourDictionary

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

link/cite print suggestion box