Big Huge Thesaurus

stegocephalia

noun

sounds kind of like