Taxon
Animalia > Platyhelminthes > Trematoda > Plagiorchiida > Megaperidae > Barbulostomum
Accepted name: Homalometron cupuloris
WoRMS: 728721 NCBI: 1754002 Open in mapper Explore occurrences