Alaeuris brachylophi

Alaeuris brachylophi

oxyurid worms found in the intestines of lizards and turtles.