'Dovyalis caffra' definitions:

Definition of 'Dovyalis caffra'

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