Dictionary
Thesaurus
Encyclopedia
Translator
Web

palma christ

 - 1 dictionary result
palma christ

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 [syn: castor-oil plant
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see palma christ on Thesaurus | Reference
FacebookTwitterFollow us: