isosporans
English
Noun
isosporans
plural of
isosporan