dcsimg
Unresolved name

Didymocystoides longiorchis

Didymocystoides longiorchis is a species of in the family Didymozoidae.