Meaning of teucrium chamaedrys
Definition of teucrium chamaedrys
(noun)
European
perennial
subshrub
with
red-purple
or
bright
rose
flowers with red and
white
spots
Other information on teucrium chamaedrys
WIKIPEDIA results for
teucrium chamaedrys
Amazon results for
teucrium chamaedrys
Tweet