Big Huge Thesaurus

Pholadidae

noun

sounds kind of like