Skip to main content

cyclosorus

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