Echinorhynchidae are parasitic ticks in the Echinorhynchidae family that live in the intestines of fish, reptiles, and amphibians.
Echinorhynchidae are parasitic ticks in the Echinorhynchidae family that live in the intestines of fish, reptiles, and amphibians.