English synonyms about - contact  

msasa

noun

1 msasa

Small shrubby African tree having compound leaves and racemes of small fragrant green flowers.

synonym: Brachystegia speciformis.


Find more on msasa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0235