snow lily

noun

1.
dogtooth violet of western North America having bright yellow flowers