davallia
English
davallia meaning in English • davallia का अर्थ अंग्रेजी में
Noun
- any fern of the genus Davallia; they have scaly creeping rhizomes.