marsh tea Meaning, Definition & Usage

  1. noun bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
    Ledum palustre; wild rosemary.

WordNet