Cumia simonis explained

Cumia simonis is a species of sea snail, a marine gastropod mollusk in the family Colubrariidae.

Description

The shell size varies between 15 mm and 20 mm

Distribution

This species is found in the Indian Ocean off Madagascar.

References