Egyptian thorn

noun

Definition of Egyptian thorn

: babul sense 1a used especially of the tree as it occurs in the Sudan where it is a source of high-grade gum arabic — compare amrad gum