kanda hano urebe videwo yuyu mugore vuga imiterere ya umuhungu wumupfumu its specific epithet major means larger in latin bahise bagera ahatangirwaga ibihembo barabihabwa