Big Huge Thesaurus

calliophis

noun

sounds kind of like