Dictionary.com
Thesaurus.com

trichomonal

  • a word derived from trichomonad.
    trichomonad
    noun
    any flagellate protozoan of the genus Trichomonas, parasitic in humans or animals.

More Suggestions