Find the word definition

WordNet
kei apple

n. vigorous South African spiny shrub grown for its round yellow juicy edible fruits [syn: kei apple bush, Dovyalis caffra]