Subscribe
URL of the page has been copied to clipboard.
Meaning : European evergreen carpeting perennial.
Synonyms : pyramid bugle
Install App
Ajuga pyramidalis meaning in Telugu.