VariousWords beta
Related Terms:
Definitions:
Noun
castor bean
Definition: the toxic seed of the castor-oil plant; source of castor oil
Definition: The seed of the castor oil plant, Ricinus communis; used in the production of castor oil and of the poison ricin.