|
castor oil plant (cas¦tor oil plant)
noun -
an African shrub with lobed serrated leaves, which yields the seeds from which castor oil is obtained and is widely naturalized in warm countries. - Ricinus communis, family Euphorbiaceae
|
|
More words in this category
|