Karoo thorn

English

Noun

Karoo thorn (plural Karoo thorns)

  1. The sweet thorn.