Big Huge Thesaurus

palaemon

noun

sounds kind of like