castor bean or castor oil plant (ricinus communis) - Spanish English Dictionary
History

castor bean or castor oil plant (ricinus communis)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "castor bean or castor oil plant (ricinus communis)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
castor bean or castor oil plant (ricinus communis) cherva [m]