English → Hindi dictionary

snow lily

स्नो लिली / स्नोNOUN

Definition

dogtooth violet of western North America having bright yellow flowers

Looking for poetry? Read shayari and poems by great poets.