Big Huge Thesaurus

cerastes

noun

sounds kind of like