Meaning of air potato

Definition of air potato

(noun) yam of tropical Africa and Asia cultivated for it large tubers

Other information on air potato

WIKIPEDIA results for air potato
Amazon results for air potato