cochineal insect
noun
: a small red cactus-feeding scale insect (Dactylopius coccus) the females of which are the source of cochineal
Love words? Need even more definitions?
Merriam-Webster unabridged
Share