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
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