Definify.com
Definition 2024
air_potato
air potato
English
Noun
air potato (plural air potatoes)
- A yam species, Dioscorea bulbifera, native to Africa, southern Asia, and northern Australia, cultivated and naturalized widely.
air potato (plural air potatoes)