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