VariousWords beta
Definitions:
Noun
two-eyed violet
heartsease
Viola ocellata
Definition: violet of Pacific coast of North America having white petals tinged with yellow and deep violet