Scientific name Calliobasis magellani
Calliobasis magellani is a species of sea snail, a marine gastropod mollusk in the family Seguenziidae.
The size of the shell varies between 1.3 mm and 3.5 mm.
This marine species occurs off the Philippines.
ReferencesCalliobasis magellani Wikipedia
(Text) CC BY-SA