Big Huge Thesaurus

tridacna

noun

sounds kind of like