Big Huge Thesaurus

physidae

noun

sounds kind of like