Wild rosemary Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Bot.), the evergreen shrub Andromeda polifolia. See Marsh rosemary, under Rosemary.

Webster 1913