Definitions of water violet:

  • noun:   featherfoil of Europe and western Asia having submerged and floating leaves and violet flowers