ear snail

noun
variants: or ear shell

Definition of ear snail

: any gastropod mollusk of the family Ellobiidae

History and Etymology for ear snail

so called from the shape

Keep scrolling for more