meaning of air potato

air potato meaning in General Dictionary

yam of tropical Africa and Asia cultivated for this huge tubers