dcsimg

Trichomonas stableri is a species of excavates in the family Trichomonadidae.