Definify.com

Definition 2024


nenuphars

nenuphars

See also: nénuphars

English

Noun

nenuphars

  1. plural of nenuphar