Find the word definition

Wiktionary
homosporous

a. (context botany English) producing spores of the same size and type.

WordNet
homosporous

adj. characterized by homospory