fringed tapeworm

fringed tapeworm