RupestrohyraxRupestrohyrax is an extinct genus of titanohyracid that lived during the Bartonian stage of the Eocene epoch.DistributionRupestohyrax palustris is known from the Eoridge Limestone of Namibia.