'kei apple bush' definitions:

Definition of 'kei apple bush'

(from WordNet)
noun
Vigorous South African spiny shrub grown for its round yellow juicy edible fruits [syn: kei apple, kei apple bush, Dovyalis caffra]