English → Hindi dictionary

devil lily

डेविल लिली / डैविलNOUN

Definition

east Asian perennial having large reddish-orange black-spotted flowers with reflexed petals

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