• 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)
Download our Mobile App Today
Receive our word of the day
on Whatsapp