NYMPHOIDES


Meaning of NYMPHOIDES in English

nimˈfȯidēz noun

Usage: capitalized

Etymology: New Latin, from nymph- + Latin -oides -oid

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.