Find the word definition

Wiktionary
nenuphars

n. (plural of nenuphar English)

Usage examples of "nenuphars".

Here it was a two-chain-wide expanse of blue nenuphars penned between walls of stone.