English → Hindi dictionary

pteris serrulata

पटेरिस सिर्रूलता / पटेरिसNOUN

Definition

fern of North Africa and Azores and Canary Islands

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