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