What is the full meaning of nenuphars
NENUPHAR, a waterlily [n]
Example of the word nenuphars placed on a Scrabble board.