Parasitology Exhibition

 

Didelphostrongylus hayesi

Heterostrongylus heterostrongylus

Turgida turgida