This marine species occurs over a wide range in Central and East Indian Ocean, Indo-China, Indo-Malaysian Oceania, the Philippines; the Persian Gulf, West Indian Ocean to Micronesia, Western Pacific, Micronesia and Australia (Northern Territory, Queensland, Western Australia). This snail lives on or under rocks and coral in the lower intertidal zone. But it tolerates a wide variety of substrata.

Showing all 2 results

Show sidebar