sporolides
English
Noun
sporolides
plural of
sporolide