VariousWords beta
Definitions:
Noun
cochineal insect
cochineal
Dactylopius coccus
Definition: Mexican red scale insect that feeds on cacti; the source of a red dye