spirocheticide
noun
spi·ro·che·ti·cide
variants
or chiefly British spirochaeticide
: an agent (as a drug) capable of killing spirochetes especially within the human or animal body
Love words? Need even more definitions?
Merriam-Webster unabridged
Share