Word of the Moment

Snow Lily

dogtooth violet of western North America having bright yellow flowers