trichomonad Definition
Dictionary Home » Words Starting with T » trichology ... trigonal » trichomonad
trichomonad
noun
- 1. Any of several kinds of flagellate parasitic protozoans that can infest the urinary, digestive and reproductive tracts in humans, cattle and birds.
