Nematodes, cestodes and trematodes 193.211

Blood

Lungs

Small intestine

Large intestine

Horse

Dog

Small intestine

Horse

Small intestine

Horse

Large intestine

Pig

Small intestine

Dog

Small intestine

Cat

Small intestine

Mouse

Cat

Small intestine

Dog

Liver

Dog

Horses

Dogs

Cattle

Pigs