English
Detailed Synonyms for Spanish tamarind in English
Spanish tamarind:
Spanish tamarind [the ~] noun
-
the Spanish tamarind
– shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit 1the Vangueria madagascariensis; the Spanish tamarind– shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit 1