armored scale Hear it!

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

  1. armored car
  2. armored cable
  3. armored
  4. armorbearer
  5. armor plate
  6. armor-clad
  7. armor
  8. armoire
  9. armlock
  10. armload
  1. armorer
  2. armorial
  3. Armorica
  4. Armorican
  5. armory
  6. armour
  7. Armouring
  8. armpit
  9. armrest
  10. arms