brachystegia speciformis Meaning, Definition & Usage

  1. noun small shrubby African tree having compound leaves and racemes of small fragrant green flowers
    msasa.

WordNet