nenuphars

See also: nénuphars

English

Noun

nenuphars

  1. plural of nenuphar

Anagrams