Castor Oil Plant

Ricinus communis
Castor oil plant – evergreen shrub growing to about 30 ft (10 m) in its natural state, but a much smaller annual when cultivated. Castor oil plant has large, palm-shaped leaves, green female flowers, and prickly red seed capsules.

Continue reading “Castor Oil Plant”