English
Detailed Synonyms for kei apple in English
kei apple:
kei apple [the ~] noun
-
the kei apple
– vigorous South African spiny shrub grown for its round yellow juicy edible fruits 1the Dovyalis caffra; the kei apple; the kei apple bush– vigorous South African spiny shrub grown for its round yellow juicy edible fruits 1