Taxon
Animalia > Platyhelminthes > Monogenea > Capsalidea > Capsalidae > Entobdella
WoRMS: 119266 NCBI: 66924 Open in mapper Explore occurrences