Castor bean

From Biology-Online Dictionary
Jump to: navigation, search

Castor bean

The seed of the castor bean or castor oil plant, ricinus communis, which yields castor oil.