[castor-oil plant] n (1836): a tropical Old World herb (Ricinus communis) widely grown as an ornamental or for its oil-rich castor beans
CASTOR-OIL PLANT
Meaning of CASTOR-OIL PLANT in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012