Definitions
There is 1 meaning of the phrase
Teucrium Canadense.
Teucrium Canadense - as a noun
Subshrub with serrate leaves and cream-colored to pink or purple flowers in spikelike racemes; north america
Synonyms (Exact Relations)
american germanderwood sage