Calliobasis magellani
Calliobasis magellani is a species of sea snail, a marine gastropod mollusk in the family Seguenziidae.[2] DescriptionThe size of the shell varies between 1.3 mm and 3.5 mm.
DistributionThis marine species occurs off the Philippines. ReferencesExternal linksWikimedia Commons has media related to Calliobasis magellani.
|