two-eyed violet is a noun meaning "violet of Pacific coast of North America having white petals tinged with yellow and deep violet". It carries one recorded sense.
violet of Pacific coast of North America having white petals tinged with yellow and deep violet
Definitions, synonyms and semantic relations for two-eyed violet come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.