See also: nénuphars

English

edit

Noun

edit

nenuphars

  1. plural of nenuphar

Anagrams

edit