dcsimg
Unresolved name

Natica catenoides (Wood 1842)

Natica catenoides is a species of in the family moon snails.