Big Huge Thesaurus

staurikosaur

noun

sounds kind of like