Attested.to

Definition

yellow or orange-red fat-soluble pigments in plants

Seed ·

Term in context

carotene in CommonParlance