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