Karoo acacia

English

Noun

Karoo acacia (plural Karoo acacias)

  1. A sweet thorn tree, of species Vachellia karroo.