Big Huge Thesaurus

echinus

noun

sounds kind of like