Big Huge Thesaurus

frogfish

noun

sounds kind of like