msasa
English Dictionary
->
Letter M
-> msasa
Search Dictionary:
msasa Definition
(n)
small
shrubby
African
tree
having
compound
leaves
and
racemes
of
small
fragrant
green
flowers
msasa Synonyms
Brachystegia speciformis
msasa
© Art Branch Inc.