telingo potato
English Dictionary
->
Letter T
-> telingo potato
Search Dictionary:
telingo potato Definition
(n)
putrid
-
smelling
aroid
of
southeastern
Asia
(
especially
the
Philippines
)
grown
for
its
edible
tuber
telingo potato Synonyms
Amorphophallus campanulatus
Amorphophallus paeonifolius
elephant yam
pungapung
telingo potato
© Art Branch Inc.