Meaning of soft scale
Definition of soft scale
(noun)
an
insect
active
in all stages
Other information on soft scale
WIKIPEDIA results for
soft scale
Amazon results for
soft scale
Tweet