Big Huge Thesaurus

heloderma

noun

sounds kind of like