English-Italian dictionary »

castor oil plant meaning in Italian

EnglishItalian
castor oil plant (Ricinus communis)
noun

ricinonoun
{m}