Big Huge Thesaurus

Callophis

noun

sounds kind of like