'two-eyed violet' definitions:

Definition of 'two-eyed violet'

(from WordNet)
noun
Violet of Pacific coast of North America having white petals tinged with yellow and deep violet [syn: two-eyed violet, heartsease, Viola ocellata]