Skip to main content

davallia

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