nuphar
/ˈnuːfɑr/Definitions
1. noun
A water lily or other plant of the genus Nuphar, characterized by showy flowers and floating leaves.
“The pond was home to a large nuphar, its flowers blooming beautifully in the sunlight.”
1. noun
A water lily or other plant of the genus Nuphar, characterized by showy flowers and floating leaves.
“The pond was home to a large nuphar, its flowers blooming beautifully in the sunlight.”