spermatocides
English
Noun
spermatocides
plural of
spermatocide