Blue-eyed mary

What is Blue-eyed mary?

Blue-eyed mary definition and meaning on Dictionary terms:
noun
a North American plant, Collinsia verna, of the figwort family, having long-stalked flowers with the upper lip white or purple and the lower lip blue.

 

reference: https://www.dictionary.com/browse/blue-eyed-mary

Tags: