Glossary
A thin round parasitic worm which infests the caecum.
A genus of parasitic worms of the class Nematoda.
Posted
in
by
Tags: