I was probably thinking of Tyrannosaurus Rex, which translates as "Tyrant Lizard King"