Noun Definition
telingo potato
1.Definition: putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber
Related Noun(s):elephant yam, pungapung
Category: Plants1.Definition: putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber
Related Noun(s):elephant yam, pungapung
Category: Plants