NENUPHAR MEANING IN ENGLISH

• Nenuphar Definition & Synonyms

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


RECENT SEARCHES