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