Nuphar lutea

Explore definitions, synonyms, and language insights of Nuphar lutea

Definitions

Noun
a water lily with yellow flowers

More General Terms