Big Huge Thesaurus

neritidae

noun

sounds kind of like