Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: air potato.

air potato top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun air potato has 1 senses

   air potato(n = noun.plant) dioscorea bulbifera - yam of tropical Africa and Asia cultivated for it large tubers;