See also: nenuphars

French edit

Noun edit

nénuphars ?

  1. plural of nénuphar