Life » » Animals » » Horsehair worms » » Chordodidae »

Spinochordodes tellinii (Camerano 1888)

Spinochordodes tellinii is a species of horsehair worm in the family Chordodidae.