COCHINEAL

Definition of COCHINEAL

  1. (noun)a red dyestuff consisting of dried bodies of female cochineal insects
  2. (noun)Mexican red scale insect that feeds on cacti; the source of a red dye