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