Falcarius

Falcarius

Falcarius was a 12 foot long theropod dinosaur which lived in Utah during the early Cretaceous Period, approximately 140 to 135 million years ago. It was a very primitive therizinosaur – so primitive that it still bears a close resemblance… Read More ›