Subscribe
URL of the page has been copied to clipboard.
Meaning : European perennial subshrub with red-purple or bright rose flowers with red and white spots.
Synonyms : teucrium chamaedrys
Install App