From the Greek opisthen (behind) and orchis (testicle), Opisthorchis is a genus of trematode flatworms whose testes are located in the posterior end of the body.