'trichomonad' definitions:

Definition of 'trichomonad'

(from WordNet)
noun
Cause of trichomoniasis in women and cattle and birds