Definitions
There is 1 meaning of the phrase
Castor Bean.
Castor Bean - as a noun
The toxic seed of the castor-oil plant; source of castor oil
Example Sentences
"The castor bean plant can grow up to 15 feet tall."
"The castor bean is native to tropical Africa."
"The castor bean is also known as Ricinus communis."
"The castor bean belongs to the spurge family."
"The castor bean plant produces clusters of small, greenish-yellow flowers."