English dictionary
snake palm meaning and definition
Definition and meaning of snake palm at MeaningMonkey.org. snake palm meaning and definition in the English Dictionary.SNAKE PALM noun
Definition of snake palm (noun)
- foul-smelling somewhat fleshy tropical plant of southeastern Asia cultivated for its edible corms or in the greenhouse for its large leaves and showy dark red spathe surrounding a large spadix
- synonyms: Amorphophallus rivieri, devil's tongue, umbrella arum
Source: Princeton University Wordnet