BLUE TOADFLAX
Meaning of BLUE TOADFLAX in English
noun
: a weed ( Linaria canadensis ) of sandy soil on coastal plains especially in southeastern United States with violet or purple flowers
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012