Big Huge Thesaurus

malacostraca

noun

sounds kind of like