dcsimg
Unresolved name

Strombus debelensis

Strombus debelensis is a species of in the family Strombidae.