YourDictionary

Dictionary Home » Dictionary Definitions » castor-oil plant

castor-oil plant

a tropical plant (Ricinus communis) of the spurge family, with seeds (castor beans) from which castor oil is extracted

See castor-oil plant in American Heritage Dictionary 4

link/cite print suggestion box