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.”

Synonyms

  • water lily
  • yellow lily

Antonyms

  • desert plant
  • land lily