NENUPHAR


Meaning of NENUPHAR in English

(n.) The great white water lily of Europe; the Nymphaea alba.

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