buffalo thornEntry from World dictionaryDefinition of buffalo thorn noun a tropical African shrub or small tree with glossy leaves and thorns which grow in pairs, one of each pair being straight and the other curved. Ziziphus mucronata, family Rhamnaceae buffalo thorn in other Oxford dictionaries Definition of buffalo thorn in the British & World English dictionary