Dictionary
Definition of MSASA
noun : MSASA
Source:WordNet 3.1
-
1. (
) small shrubby African tree having compound leaves and racemes of small fragrant green flowers ;
See more about : MSASA