that art director can barely use a computer, he's such a designosaur
a graphic designer who is behind the times in learning the latest technology
"that art director can barely use a computer, he's such a designosaur" What is the definition of "designosaur"?