horned violet

listen to the pronunciation of horned violet
English - English
European viola with an unusually long corolla spur