English Trichuris Cited by user OAbot on 23 Jul 2019 Trichuris, often referred to as whipworms (which typically refers to T. trichiura only in medicine, and to any other species in veterinary medicine), is a genus of…