Cotton scale Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a species of bark louse (Pulvinaria innumerabilis), which does great damage to the cotton plant.

Webster 1913