Big Huge Thesaurus

ancistrodon

noun

sounds kind of like