Ethnobotanicals means herbs that are used by the natives for long time to treat differnet health issues. However some time there is no scientific justification available.

More Majid Rafiq's questions See All
Similar questions and discussions