Trichuris muris

Trichuris muris is a nematode parasite of mice.