dcsimg
Unresolved name

Cryptodrilus officeri Spencer 1895

Cryptodrilus officeri is a species of in the family giant worms.