Dinosauroid

I'm not exactly sure if this is the Dinosaurid... Can someone cross reference?