English dictionary
msasa meaning and definition
Definition and meaning of msasa at MeaningMonkey.org. msasa meaning and definition in the English Dictionary.MSASA noun
Definition of msasa (noun)
- small shrubby African tree having compound leaves and racemes of small fragrant green flowers
- synonyms: Brachystegia speciformis
Source: Princeton University Wordnet