castor oil plant
noun
1- an African shrub with lobed serrated leaves, yielding the seeds from which castor oil is obtained and widely naturalized in warm countries蓖麻。
1.1
- Ricinus communis, family Euphorbiaceae.拉丁名Ricinus communis,大戟科。