Trichomonad — definition

1. trichomonad (Noun)

1 definition

trichomonad (Noun) — Cause of trichomoniasis in women and cattle and birds.

5 types of
flagellate flagellate protozoan flagellated protozoan mastigophoran mastigophore
1 part of
genus Trichomonas