European white lily

Explore definitions, synonyms, and language insights of European white lily

Definitions

Noun
a water lily with white flowers

More General Terms