VariousWords beta
Related Terms:
Noun
Definition: 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.
VariousWords beta
Definition: 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.