English | German | Russian | Czech

mountain tea English

Meaning mountain tea meaning

What does mountain tea mean?

mountain tea

(= wintergreen) creeping shrub of eastern North America having white bell-shaped flowers followed by spicy red berrylike fruit and shiny aromatic leaves that yield wintergreen oil

Synonyms mountain tea synonyms

What other words have the same or similar meaning as mountain tea?

Are you looking for...?