• word of the day

    phytotherapy

    phytotherapy - Dictionary definition and meaning for word phytotherapy

    Definition
    (noun) the use of plants or plant extracts for medicinal purposes (especially plants that are not part of the normal diet)
Connect with us on Facebook