Subscribe
URL of the page has been copied to clipboard.
Meaning : Featherfoil of Europe and western Asia having submerged and floating leaves and violet flowers.
Synonyms : water violet
Install App