Home

Word

castor bean, n.
more info the toxic seed of the castor-oil plant; source of castor oil
<noun.plant>

castor bean