spermaticides

English

Noun

spermaticides

  1. plural of spermaticide