meaning of dioscorea paniculata

1. having a rhizome formerly dried and used to treat rheumatism or liver disorders


Related Words

dioscorea paniculata |

Developed & Maintained By Taraprasad.com

Treasure Words