English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Castor bean

Castor bean

The bean or seed of the castor-oil plant (Ricinus communis, or Palma Christi.)