Attested.to

Definition

a red dyestuff consisting of dried bodies of female cochineal insects

Seed ·

Term in context

cochineal in CommonParlance