CASTOR BEAN


Meaning of CASTOR BEAN in English

noun

also castor-oil bean

Etymology: castor ( oil ) + bean

1. : the seed of the castor-oil plant from which castor oil is extracted — see ricin

2. : castor-oil plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.