Umganu tree in english meaning. The marula tree is a medium to large decid.