Big Huge Thesaurus

Portunidae

noun

sounds kind of like