Big Huge Thesaurus

Neritidae

noun

sounds kind of like