- elephant yam as a noun:
- 1
elephant yam
noun
1 elephant yam
Putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber.
synonyms: Amorphophallus campanulatus, Amorphophallus paeonifolius, pungapung, telingo potato.
debug info: 0.0199