« Back to search results
Image 83 of 211
< Prev Next >

1Y26-003a.jpg

1Y26-003a  Tapeworm - Scolex head and segments - Platyhelminthes - flatworm parasite/human - Diphyllobothrium latum