English dictionary
dovyalis caffra meaning and definition
Definition and meaning of dovyalis caffra at MeaningMonkey.org. dovyalis caffra meaning and definition in the English Dictionary.DOVYALIS CAFFRA noun
Definition of Dovyalis caffra (noun)
- vigorous South African spiny shrub grown for its round yellow juicy edible fruits
- synonyms: kei apple, kei apple bush
Source: Princeton University Wordnet