Definition Definition

castor bean - Meaning and Examples

Meaning of 'castor bean' (Webster Dictionary)

1 . Castor bean
- The bean or seed of the castor-oil plant (Ricinus communis, or Palma Christi.)