yam plant


Meanings

  • any of a number of tropical vines of the genus Dioscorea many having edible tuberous roots

Synonyms