Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word dovyalis caffra from English dictionary with examples, synonyms and antonyms.

dovyalis caffra   noun

Meaning : Vigorous South African spiny shrub grown for its round yellow juicy edible fruits.

Synonyms : kei apple, kei apple bush

Dovyalis caffra meaning in Telugu.