CASTOR-OIL PLANT


Meaning of CASTOR-OIL PLANT in English

noun Date: 1836 a tropical Old World herb ( Ricinus communis ) widely grown as an ornamental or for its oil-rich castor beans

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.