Big Huge Thesaurus

teredinidae

noun

sounds kind of like