Big Huge Thesaurus

Littorina

noun

sounds kind of like