No Image

Entomology definition of Scale

September 13, 2014 Raj 0

Entomology definition of Scale: a general term to distinguish Coccidae: specifically the puparium of a Diaspid, comprising exuviae and excreted matter: the waxy covering of […]