- msasa as a noun:
- 1
msasa
noun
1 msasa
Small shrubby African tree having compound leaves and racemes of small fragrant green flowers.
synonym: Brachystegia speciformis.
debug info: 0.016
noun
Small shrubby African tree having compound leaves and racemes of small fragrant green flowers.
synonym: Brachystegia speciformis.
debug info: 0.016