Definition, synonyms and related words
The shepherd tree or shepherd's tree (Boscia albitrunca), an evergreen tree native to southern and tropical Africa which is one of the most important forage trees of the Kalahari.