NUPHAR


Meaning of NUPHAR in English

noun a genus of plants found in the fresh-water ponds or lakes of europe, asia, and north america; the yellow water lily. ·cf. nymphaea.

Webster English vocab.      Английский словарь Webster.