nenuphar
noun
nenu·phar
ˈnenyəˌfär,
nə̇ˈn(y)üfər
plural -s
: water lily
especially
: egyptian lotus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share