Definition of Spermatocide

  • (noun) a contraceptive agent that kills spermatozoa

Synonyms of Spermatocide


Antonyms of Spermatocide


No Antonyms Found.

Homophones of Spermatocide


No Homophones Found.