Babelomurex princeps explained

Babelomurex princeps is a species of sea snail, a marine gastropod mollusc in the family Muricidae, the murex snails or rock snails.

Description

The shell size varies between 25 mm and 45 mm

Distribution

This species is distributed in the Persian Gulf, the Indian Ocean along Mauritius and in the Pacific Ocean along the Philippines

References