Dinosaur Wiki
Advertisement

Bohra is an extinct genus of macropod marsupial mammal that lived in Australia during the Pliocene to Pleistocene epoch.

Reconstruction of Bohra illuminata
Advertisement