teucrium chamaedrys - English Synonyms Dictionary

teucrium chamaedrys

n.
[1] wall germander