These sea snails live in the coral reef among corals and sponges.
They can be found from a few meters to more than 1000.
These sea snails live in the coral reef among corals and sponges. They can be found from a few meters to more than 1000.
Babelomurex cariniferus