Noun Definition
kei apple
1.Definition: vigorous South African spiny shrub grown for its round yellow juicy edible fruits
Related Noun(s):dovyalis caffra, kei apple bush
Category: Plants1.Definition: vigorous South African spiny shrub grown for its round yellow juicy edible fruits
Related Noun(s):dovyalis caffra, kei apple bush
Category: Plants