Definitions of Dioscorea trifida:

  • noun:   tropical American yam with small yellow-skinned edible tubers