Big Huge Thesaurus

lamellibranchia

noun

sounds kind of like