umutima buri wese yubaha later that year the band signed with victory records the specific epithet tricuspidata means three pointed referring to the leaf shape