CASTOR BEAN


Meaning of CASTOR BEAN in English

■ noun the seed of the castor oil plant, containing the poisonous compound ricin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.