Big Huge Thesaurus

Lamellibranchia

noun

sounds kind of like