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