sporocides
English
Noun
sporocides
plural of
sporocide