Busycotypus canaliculatus (Linnaeus, 1758) Embryonic Shells

Busycotypus canaliculatus (Linnaeus, 1758) Embryonic Shells

Westport, Massachusetts