Loading page
castor bean is a noun meaning "the toxic seed of the castor-oil plant; source of castor oil". It carries one recorded sense.
the toxic seed of the castor-oil plant; source of castor oil
Definitions, synonyms and semantic relations for castor bean come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.