Skip to main content

isosporous

English isosporous meaning in English  •  isosporous का अर्थ अंग्रेजी में
Adjective
  • Producing but one kind of spore, as the ferns.
Advertisement