nenuphar

/ˈnɛnjuːfɑːr/

Definitions

1. noun

A water lily, especially one of the species Nymphaea alba or Nymphaea candida.

“The nenuphar flowers were blooming peacefully on the surface of the lake.”

Synonyms

  • nymphaea
  • water lily

Antonyms

  • aquatic weed