English dictionary
air potato meaning and definition
Definition and meaning of air potato at MeaningMonkey.org. air potato meaning and definition in the English Dictionary.AIR POTATO noun
Definition of air potato (noun)
- yam of tropical Africa and Asia cultivated for it large tubers
- synonyms: Dioscorea bulbifera
Source: Princeton University Wordnet