• word of the day

    msasa

    msasa - Dictionary definition and meaning for word msasa

    Definition
    (noun) small shrubby African tree having compound leaves and racemes of small fragrant green flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp