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 Dioscorea bulbifera; the air potato– yam of tropical Africa and Asia cultivated for it large tubers 1