kei apple bush

1. (noun) vigorous South African spiny shrub grown for its round yellow juicy edible fruits
Synonyms: Dovyalis caffra, kei apple
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice