trichomonacide
noun
tricho·mo·na·cide
ˌtrik-ə-ˈmō-nə-ˌsīd
: an agent used to destroy trichomonads
Love words? Need even more definitions?
Merriam-Webster unabridged
Share