naho wowe uhoraho uri indashyikirwa ubuziraherezo the specific epithet refers to tabon cave where the new species was discovered n'abashya barimo babonye amasiganwa menshi hanze ubona ko bifitiye icyizere