mountain tea (0 synonym found)

Definition of mountain tea:

(n) : An infusion of the leaves of this plant
(n) : The ironwort plant (of genus Sideritis)

Definition of mountain tea:

(n) : An infusion of the leaves of this plant
(n) : The ironwort plant (of genus Sideritis)

Back to Top