Phylum Platyhelminthes, Class Trematoda (anterior): note oral sucker, pharynx, caeca & ventral sucker (for attachment) [fig 3.5]

Previous slide Next slide Back to first slide View graphic version