NENUPHAR


Meaning of NENUPHAR in English

noun the great white water lily of europe; the nymphaea alba.

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