Big Huge Thesaurus

Malacostraca

noun

sounds kind of like