GeneralConnection.comDictionary
vangueria madagascariensis
Noun

1. Spanish tamarind
1. Vangueria madagascariensis, tree
Usage