English → Hindi dictionary

davallia canariensis

दवल्लिया कैनरिएसिस / दवल्लियाNOUN

Definition

fern of the Canary Islands and Madeira

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