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 : kei apple, kei apple bush
Install App
Dovyalis caffra meaning in Telugu.