Viola canina

Explore definitions, synonyms, and language insights of Viola canina

Definitions

Noun
Old World leafy-stemmed blue-flowered violet

More General Terms