English-French dictionary »

castor oil plant meaning in French

EnglishFrench
castor oil plant (Ricinus communis)
noun

ricin◼◼◼nom {m}