Taxon
Animalia > Platyhelminthes > Trematoda > Plagiorchiida > Microscaphidiidae > Baris
Accepted name: Deuterobaris
WoRMS: 725689 NCBI: 201768 Open in mapper Explore occurrences