X-Nico

unusual facts about Baabdasaurus



Similar

Baabda District

Baabda is the source of Amber sites dating from 120 million years ago that have uncovered among the oldest lizards including the Baabdasaurus, and also many insects.


see also