Big Huge Thesaurus

lophius

noun

sounds kind of like