Chandlurella quiscali

Chandlurella quiscali

a nematode parasite found in the emu.