Big Huge Thesaurus

Heterodon

noun

sounds kind of like