Big Huge Thesaurus

Saurosuchus

noun

sounds kind of like