Meaning of dioscorea paniculata

Definition of dioscorea paniculata

(noun) having a rhizome formerly dried and used to treat rheumatism or liver disorders

Other information on dioscorea paniculata

WIKIPEDIA results for dioscorea paniculata
Amazon results for dioscorea paniculata