castor bean

2 ENTRIES FOUND:

cas·tor bean

noun \ˈkas-tər-\

Definition of CASTOR BEAN

: the very poisonous seed of the castor-oil plant; also : castor-oil plant

Seen & Heard

What made you want to look up castor bean? Please tell us where you read or heard it (including the quote, if possible).