Up one level Taylor Lab Photos » Parasites
Parasites


 Schistosoma mansoni

Schistosoma mansoni