Attested.to

Definition

Mexican red scale insect that feeds on cacti; the source of a red dye

Seed ·

Term in context

cochineal insect in CommonParlance