Castor Bean

Of oilseed and castor-oil plant.

The toxic seed of the castor-oil plant; source of castor oil.

This concept's ID is @1~58770