Trichuris suis, related to Trichuris trichiura, a nematode which frequently infects humans. Copyright ITM