Attested.to

Definition

the toxic seed of the castor-oil plant; source of castor oil

Seed ·

Term in context

castor bean in CommonParlance