FLOATING HEART


Meaning of FLOATING HEART in English

noun

: a plant of the genus Nymphoides ; especially : a small white-flowered aquatic ( N. cordata ) with heart-shaped floating leaves

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