Taxonomy



1 results

Latin name Taxonomy
Mesocestoides Metazoa > Plathyhelminthes > Cestoda > Cyclophyllidea > Mesocestoididae