ear snail
noun
variants:
or ear shell
Definition of ear snail
: any gastropod mollusk of the family Ellobiidae
Keep scrolling for more