Definitions
There is 1 meaning of the phrase
Snow Lily.
Snow Lily - as a noun
Dogtooth violet of western north america having bright yellow flowers
Synonyms (Exact Relations)
erythronium grandiflorumglacier lilyExample Sentences
"The snow lily blooms every spring."
"I saw a beautiful snow lily in the garden."
"The delicate petals of the snow lily are pure white."
"The scent of the snow lily is subtle and captivating."
"I found a rare species of snow lily during my hike."