Life » » Animals » » Velvet worms » Velvet worms »

Epiperipatus barbouri (Brues 1911)

Epiperipatus barbouri is a species of velvet worm in the family velvet worms.