English | German | Russian | Czech

nenuphar English

Meaning nenuphar meaning

What does nenuphar mean?

nenuphar

A water lily, especially the European white water lily (Nymphaea alba) or the yellow water lily (Nuphar lutea).

Synonyms nenuphar synonyms

What other words have the same or similar meaning as nenuphar?

Are you looking for...?