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

More General Terms