Noun Definition

blue toadflax

1.Definition: North American plant having racemes of blue-violet flowers

Related Noun(s):linaria canadensis

Category: Plants