phytotherapy

phytotherapy

English Noun
Ad

Definition

The use of plant extracts for medical purposes.

Etymology

From phyto- + therapy.

Ad