sweet thorn

English

Noun

sweet thorn (plural sweet thorns)

  1. An acacia of species Vachellia karroo, of southern Africa.
    Synonym: Karoo thorn