Castor Bean (noun) Definition, Meaning & Examples

noun
  1. the seed of the castor-oil plant.
  2. castor-oil plant.
noun US and Canadian
  1. another name for castor-oil plant
  2. the seed of this plant
Castor Bean (noun) Definition, Meaning & Examples

More Definitions