Definitions of Viola canina:

  • noun:   Old World leafy-stemmed blue-flowered violet