Big Huge Thesaurus

Teredinidae

noun

sounds kind of like