cochineal

Noun
  1. A red dyestuff consisting of dried bodies of female cochineal insects (synset 115011584)
  2. Mexican red scale insect that feeds on cacti;
    The source of a red dye (synset 102252932)

Other Searches