'msasa' definitions:

Definition of 'msasa'

(from WordNet)
noun
Small shrubby African tree having compound leaves and racemes of small fragrant green flowers [syn: msasa, Brachystegia speciformis]

Definition of 'msasa'

From: GCIDE