Trichomonas

Definition of Trichomonas from the PharmacyDictionary.in

Trichomonas

It’s a group of tiny organisms with whip-like tails that can live in the digestive and urinary systems.

Not Available