air potato

Explore definitions, synonyms, and language insights of air potato

Definitions

Noun
yam of tropical Africa and Asia cultivated for it large tubers

More General Terms