YourDictionary

trichomonad

noun

any of a genus (Trichomonas) of parasitic or commensal zooflagellates

See trichomonad in American Heritage Dictionary 4

Learn more about trichomonad

link/cite print suggestion box