Big Huge Thesaurus

Callinectes

noun

sounds kind of like