Taxon
Animalia > Platyhelminthes > Trematoda > Plagiorchiida > Bunocotylidae > Oligolecithoides
Accepted name: Hysterolecithoides epinepheli
WoRMS: 994059 NCBI: 911672 Open in mapper Explore occurrences