Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: armored scale
Usage: US (=armoured scale)
  1. Insect having a firm covering of wax especially in the female
    - armoured scale [Brit, Cdn]

Derived forms: armored scales

Type of: scale insect

Part of: Diaspididae, family Diaspididae