English

edit

Noun

edit

spirocheticide (plural spirocheticides)

  1. A substance that kills spirochetes.