Meaning of kei apple

Definition of kei apple

(noun) vigorous South African spiny shrub grown for its round yellow juicy edible fruits

Other information on kei apple

WIKIPEDIA results for kei apple
Amazon results for kei apple