spermatocidal - English Synonyms Dictionary