Stock Photo - Castor bean or castor oil plant (Ricinus communis) is a shrub or small tree native to eastern Mediterranean Basin and India but widely naturalized in many tropical or subtropical regions. Its oil has medicinal and industrial uses. Young fruits detail. This photo was taken in Garraf, Barcelona province, Catalonia, Spain.

Stock Photo: Castor bean or castor oil plant (Ricinus communis) is a shrub or small tree native to eastern Mediterranean Basin and India but widely naturalized in many.

Searchable keywords

Choose multiple keywords