palma christi

1. (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: Ricinus communis, castor bean plant, castor-oil plant, palma christ
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice