English
Detailed Synonyms for air potato in English
air potato:
air potato [the ~] noun
-
the air potato
– yam of tropical Africa and Asia cultivated for it large tubers 1the air potato; the Dioscorea bulbifera– yam of tropical Africa and Asia cultivated for it large tubers 1