Nymphoides
noun
Nym·phoi·des
| \ nimˈfȯidēz\
Definition of Nymphoides
: 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
Keep scrolling for more