homospory

English

Noun

homospory (uncountable)

  1. The quality of being homosporous.