Subscribe
URL of the page has been copied to clipboard.
Meaning : Vigorous South African spiny shrub grown for its round yellow juicy edible fruits.
Synonyms : dovyalis caffra, kei apple
Install App
Kei apple bush meaning in Telugu.