mbabarira ndashaka kwerekana amakosa atatu mu ngingo yavuzwe haruguru the latin specific epithet mellifera means producing honey