< back
Nature
next >
Castor Bean (
Ricinus communis
) is a showy plant and also the source of the infamous castor oil.