Vangueria madagascariensis
English Dictionary
->
Letter V
-> Vangueria madagascariensis
Search Dictionary:
Vangueria madagascariensis Definition
(n)
shrubby
tree
of
Madagascar
occasionally
cultivated
for
its
edible
apple
-
shaped
fruit
Vangueria madagascariensis Synonyms
Spanish tamarind
Vangueria madagascariensis
© Art Branch Inc.