Attested
.to
Menu
Definition
the toxic seed of the castor-oil plant; source of castor oil
Seed
·
Term in context
castor bean
in
CommonParlance