sporospheres
English
Noun
sporospheres
plural of
sporosphere