Definify.com

Definition 2025


nenuphars

nenuphars

See also: nénuphars

English

Noun

nenuphars

  1. plural of nenuphar