English

edit

Noun

edit

isosporans

  1. plural of isosporan