Torosaurus

Torosaurus

Torosaurus, also known as “perforated lizard”  because of the large openings in its frill. This herbivorous dinosaur is a genus …

Read more