karroo bush
noun
variants:
or less commonly karroo shrub
Definition of karroo bush
1
: a thorny acacia (Acacia horrida) that yields cape gum
2
: a plant of the genus Tetragonia (especially T. arbuscula)