Big Huge Thesaurus

Calliophis

noun

sounds kind of like