Big Huge Thesaurus

Sphenodon

noun

sounds kind of like