Parasitology Exhibition
Didelphostrongylus hayesi
Heterostrongylus heterostrongylus
Turgida turgida