Meaning of cochineal insect
Definition of cochineal insect
(noun)
Mexican red
scale
insect
that feeds on cacti; the
source
of a red dye
Other information on cochineal insect
WIKIPEDIA results for
cochineal insect
Amazon results for
cochineal insect
Tweet