dcsimg
Unresolved name

Pheretima swelaensis Ude 1932

Pheretima swelaensis is a species of in the family giant worms.