Diorchis nyrocae

Diorchis nyrocae

a common cestode of ducks in the family Hymenolepididae.