Therizinosaurus

Therizinosaurus is a bizarre theropod dinosaur with massive claws - The largest of any known animal.

No skulls have been discovered, but it's likely this dino was herbivorous.

Also, its name literally means "scythe lizard" which is dope.

Canopy
Available for illustration, design, 3D, and animation.

More by Canopy

View profile