treponemicide
noun
trep·o·ne·mi·cide
plural -s
Definition of treponemicide
: an agent that kills treponemata
Keep scrolling for more