'kei apple' definitions:

Definition of 'kei apple'

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

Words containing 'kei apple'