Dioscorea paniculata
Explore definitions, synonyms, and language insights of Dioscorea paniculata
Definitions
Noun
having a rhizome formerly dried and used to treat rheumatism or liver disorders