COCHINEAL INSECT


Meaning of COCHINEAL INSECT in English

red scale insect native to Mexico and Central America that subsists on cacti

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.