It means beast of Baragua. Baragua is a city in the state of Lara in Venezuela. It was a type of extinct mammal that belonged to the family Mylodontidae. It was very similar to a giant sloth.
Anónimo
Baraguatherium : Extinct genus of milodontid giant sloth that lived in the Miocene
This website uses your own and third party cookies to optimize your navigation, adapt to your preferences and perform analytical work. As we continue to navigate, we understand that you accept ourCookies PoliciesAccept