armored scale
armored scale
Definition
☆ armored scale
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
Browse dictionary entries near armored scale
- armored car
- armored cable
- armored
- armorbearer
- armor plate
- armor-clad
- armor
- armoire
- armlock
- armload
