umzimbeet noun1 •Millettia grandis, a species of flowering legume tree native to South Africa. formsumzimbeets