Term Gallery logo

Meanings of castor-oil plant in English

Portuguese
mamona
See more
mamona
Usage of castor-oil plant in English
1
Translations for castor-oil plant

Portuguese