Echinolepis
Genus within Hymenolepididae
E. carioca
Step Back
Back to Home