dcsimg
Unresolved name

Cryptodrilus camdensis (Fletcher 1887)

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