trichomonads Definition
Definition
Trichomonads are single-celled protozoan organisms that can cause infection, particularly in the urinary and genital tracts of humans and animals.
Browse
Trichomonads are single-celled protozoan organisms that can cause infection, particularly in the urinary and genital tracts of humans and animals.
Browse