English dictionary
castor-oil plant meaning and definition
Definition and meaning of castor-oil plant at MeaningMonkey.org. castor-oil plant meaning and definition in the English Dictionary.CASTOR-OIL PLANT noun
Definition of castor-oil plant (noun)
- large shrub of tropical Africa and Asia having large palmate leaves and spiny capsules containing seeds that are the source of castor oil and ricin; widely naturalized throughout the tropics
- synonyms: castor bean plant, palma christ, palma christi, Ricinus communis
Source: Princeton University Wordnet