Definition Definition

nenuphar - Meaning and Examples

Meaning of 'nenuphar' (Webster Dictionary)

1 . Nenuphar [ n.]
- The great white water lily of Europe; the Nymphaea alba.

Nearby Words: