Laevistrombus canarium

Species
Laevistrombus canarium
belongs to Genus