English → Hindi dictionary

trout lily

ट्राउट लिली / ट्रॉटNOUN

Definition

eastern North American dogtooth having solitary yellow flowers marked with brown or purple and spotted interiors

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