Big Huge Thesaurus

Bivalvia

noun

sounds kind of like