Murex tribulus

Species
Murex tribulus
belongs to Genus