Big Huge Thesaurus

cardiidae

noun

sounds kind of like