Definitions
There is 1 meaning of the phrase
Linaria Canadensis.
Linaria Canadensis - as a noun
North american plant having racemes of blue-violet flowers
Synonyms (Exact Relations)
blue toadflaxold-field toadflaxExample Sentences
"The linaria canadensis flower is a common sight in North America."
"The linaria canadensis species is also known as Canada toadflax."
"This garden is filled with linaria canadensis blooms."
"The linaria canadensis plant is a lovely addition to any landscape."
"The linaria canadensis plant attracts bees and butterflies."