Dovyalis caffra

Explore definitions, synonyms, and language insights of Dovyalis caffra

Definitions

Noun
vigorous South African spiny shrub grown for its round yellow juicy edible fruits

More General Terms