wild rosemary

Explore definitions, synonyms, and language insights of wild rosemary

Definitions

Noun
bog shrub of northern and central Europe and eastern Siberia to Korea and Japan

More General Terms