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)

  1. vigorous South African spiny shrub grown for its round yellow juicy edible fruits
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: