Nymphoides
noun
Nym·phoi·des
nimˈfȯidēz
: a genus of aquatic herbs (family Menyanthaceae) mostly of tropical regions and having floating round or cordate leaves and small yellow or white umbellate flowers see floating heart
Love words? Need even more definitions?
Merriam-Webster unabridged
Share