Meaning of linaria canadensis

Definition of linaria canadensis

(noun) North American plant having racemes of blue-violet flowers

Other information on linaria canadensis

WIKIPEDIA results for linaria canadensis
Amazon results for linaria canadensis