'Castor bean' definitions:
Definition of 'castor bean'
From: WordNet
noun
The toxic seed of the castor-oil plant; source of castor oil
Definition of 'Castor bean'
From: GCIDE
- Castor bean \Cas"tor bean`\ (Bot.) The bean or seed of the castor-oil plant (Ricinus communis, or Palma Christi.) [1913 Webster]