Hottonia palustris
Explore definitions, synonyms, and language insights of Hottonia palustris
Definitions
Noun
featherfoil of Europe and western Asia having submerged and floating leaves and violet flowers