'Spanish tamarind' definitions:

Definition of 'Spanish tamarind'

From: WordNet
noun
Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit [syn: Spanish tamarind, Vangueria madagascariensis]