Costoanachis rudyi

Costoanachis rudyi is a species of sea snail, a marine gastropod mollusc in the family Columbellidae, the dove snails.

Can be found in the Guanahacabibes peninsula of Cuba[2]

This Columbellidae-related article is a stub.

You can help Wikipedia by expanding it.