answersLogoWhite

0

Brazil is the place where the Tupuxuara lived 112 million years ago.

User Avatar

Wiki User

10y ago

What else can I help you with?