Big Huge Thesaurus

Cardiidae

noun

sounds kind of like