cyclosorus
English
cyclosorus meaning in English • cyclosorus का अर्थ अंग्रेजी में
Noun
- a small genus of terrestrial ferns of tropical and subtropical southern hemisphere.