English dictionary
telingo potato meaning and definition
Definition and meaning of telingo potato at MeaningMonkey.org. telingo potato meaning and definition in the English Dictionary.TELINGO POTATO noun
Definition of telingo potato (noun)
- putrid-smelling aroid of southeastern Asia (especially the Philippines) grown for its edible tuber
Source: Princeton University Wordnet