Definition & Meaning | English word NENUPHAR
NENUPHAR
Definitions of NENUPHAR
- A water lily, especially the European white water lily (Nymphaea alba) or the yellow water lily (Nuphar lutea).
Number of letters
8
Is palindrome
No
Search for NENUPHAR in:
Page preparation took: 123.21 ms.