Goa potato
English
Noun
Goa
potato
(
plural
Goa potatoes
)
(
archaic
)
Dioscorea esculenta
(
lesser yam
).