CASTOR BEAN


Meaning of CASTOR BEAN in English

the bean or seed of the castor-oil plant (ricinus communis, or palma christi.).

Webster English vocab.      Английский словарь Webster.