Noun Definition

dioscorea trifida

1.Definition: tropical American yam with small yellow edible tubers

Category: Plants