English | German | Russian | Czech

air potato English

Meaning air potato meaning

What does air potato mean?

air potato

yam of tropical Africa and Asia cultivated for it large tubers

Synonyms air potato synonyms

What other words have the same or similar meaning as air potato?

air potato English » English

Dioscorea bulbifera bitter yam air yam

Are you looking for...?

air | potato