Glossary Element  phytomedicine

Source
Contributor
Approved Yes
English term phytomedicine
Language Translations
English definition medicinal products based on standardised active ingredients within a herbal base. This term is sometimes used more broadly to include all plant-based medicines. [CUB]
Language Translations