Medical Dictionary
castor–oil plant
noun
Medical Definition of CASTOR-OIL PLANT
: a tropical Old World herb of the genus Ricinus (R. communis) widely grown as an ornamental or for its oil-rich castor beans that are a source of castor oil
Seen & Heard
What made you want to look up castor-oil plant? Please tell us where you read or heard it (including the quote, if possible).