Big Huge Thesaurus

Arcidae

noun

sounds kind of like