Wild rosemary Meaning, Definition & Usage
-
noun bog shrub of northern and central Europe and eastern Siberia to Korea and Japan
Ledum palustre; marsh tea.
WordNet
Definitions
(Bot.) , the evergreen shrubAndromeda polifolia . SeeMarsh rosemary , underRosemary .