teucrium chamaedrys Meaning, Definition & Usage

  1. noun European perennial subshrub with red-purple or bright rose flowers with red and white spots
    wall germander.

WordNet