COCHINEAL INSECT


Meaning of COCHINEAL INSECT in English

[cochineal insect] n (1801): a small red cactus-feeding scale insect (Dactylopius coccus) the females of which are the source of cochineal

Merriam-Webster English vocab.      Английский словарь Merriam Webster.