Big Huge Thesaurus

Crustacea

noun

sounds kind of like