Species
Ceratostoma foliatum (Leafy hornmouth)
Ceratostoma foliatum. Photo: (c) Paul Norwood, some rights reserved (CC BY-NC)
Ceratostoma foliatum is a species of medium to large sea snail, a marine gastropod mollusk in the family Muricidae, the rock snails.