Dovyalis caffra
English Dictionary
->
Letter D
-> Dovyalis caffra
Search Dictionary:
Dovyalis caffra Definition
(n)
vigorous
South
African
spiny
shrub
grown
for
its
round
yellow
juicy
edible
fruits
Dovyalis caffra Synonyms
Dovyalis caffra
kei apple
kei apple bush
© Art Branch Inc.