Taxon
Animalia > Platyhelminthes > Monogenea > Capsalidea > Capsalidae > Encotyllabe
WoRMS: 751368 NCBI: 1277600 Open in mapper Explore occurrences