Definition of Spanish Tamarind in English :
Define Spanish Tamarind in English
Spanish Tamarind meaning in English
Meaning of Spanish Tamarind in English
Pronunciation of Spanish Tamarind in English
Spanish Tamarind pronunciation in English
Pronounce Spanish Tamarind in English
Spanish Tamarind
see synonyms of spanish tamarindNoun
1. spanish tamarind, vangueria madagascariensis
shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit
WordNet Lexical Database for English. Princeton University. 2010.