Subscribe
URL of the page has been copied to clipboard.
Meaning : Bog shrub of northern and central Europe and eastern Siberia to Korea and Japan.
Synonyms : ledum palustre, marsh tea
Install App
Wild rosemary meaning in Telugu.