air potato
English Dictionary
->
Letter A
-> air potato
Search Dictionary:
air potato Definition
(n)
yam
of
tropical
Africa
and
Asia
cultivated
for
it
large
tubers
air potato Synonyms
air potato
Dioscorea bulbifera
© Art Branch Inc.