castor bean ( synonym found)

Definition of castor bean:

(n) : the seed of the castor oil plant, Ricinus communis; used in the production of castor oil and of the poison ricin

Definition of castor bean:

(n) : the seed of the castor oil plant, Ricinus communis; used in the production of castor oil and of the poison ricin

Back to Top