polypody
English
polypody meaning in English • polypody का अर्थ अंग्रेजी में
Noun
- Any plant of the genus Polypodium.