Big Huge Thesaurus

crustacea

noun

sounds kind of like