trichomonad
noun
tricho·mo·nad
ˌtri-kə-ˈmō-ˌnad
-nəd
: any of a genus (Trichomonas) of flagellated protozoans parasitic in many animals
Love words? Need even more definitions?
Merriam-Webster unabridged
Share