Big Huge Thesaurus

callophis

noun

sounds kind of like