Big Huge Thesaurus

heterodon

noun

sounds kind of like