'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