linaria canadensis Meaning, Definition & Usage

  1. noun North American plant having racemes of blue-violet flowers
    old-field toadflax; blue toadflax.

WordNet