Big Huge Thesaurus

isopoda

noun

sounds kind of like