GeneralConnection.com
➔
Dictionary
vangueria madagascariensis
Noun
1. Spanish tamarind
1. Vangueria madagascariensis, tree
Usage