Definitions of Linaria canadensis:

  • noun:   North American plant having racemes of blue-violet flowers