English dictionary

castor bean meaning and definition

Definition and meaning of castor bean at MeaningMonkey.org. castor bean meaning and definition in the English Dictionary.

CASTOR BEAN noun

Definition of castor bean (noun)

  1. the toxic seed of the castor-oil plant; source of castor oil
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: