snow lily

Explore definitions, synonyms, and language insights of snow lily

Definitions

Noun
dogtooth violet of western North America having bright yellow flowers