Google
×

Borsonella callicesta

Borsonella callicesta is a species of sea snail, a marine gastropod mollusk in the family Borsoniidae. Wikipedia