Big Huge Thesaurus

dendraspis

noun

sounds kind of like