Therizinosaurus cheloniformis stock image
Therizinosaurus is the namesake of its family, the Therizinosauridae, and is a theropod dinosaur from the Late Cretaceous Nemegt Formation of Mongolia.
Illustration by Sergey Krasovskiy
Therizinosaurus cheloniformis stock image
Sale price$7.00