We found 1 definitions of wild rosemary from 1 different sources.
Noun |
||
wild rosemary - bog shrub of northern and central Europe and eastern Siberia to Korea and Japan | ||
marsh tea, Ledum palustre | ||
shrub, bush a low woody perennial plant usually having several major stems |