ISOSPORIC MEANING IN ENGLISH

• Isosporic Definition & Synonyms

  1. (a.) Producing but one kind of spore, as the ferns and Equiseta. Cf. Heterosporic.


RECENT SEARCHES