Big Huge Thesaurus

staurikosaurus

noun

sounds kind of like