×

Neotamandua

Neotamandua is an extinct genus of anteaters that lived in the Miocene to Pliocene in South America. Wikipedia
Scientific name: Neotamandua