dioscorea
English
dioscorea meaning in English • dioscorea का अर्थ अंग्रेजी में
Noun
- A genus of plants, the roots of which are eaten as yams. See Yam>.