Goa potato

English

Noun

Goa potato (plural Goa potatoes)

  1. (archaic) Dioscorea esculenta (lesser yam).