Summary
English Synonyms:   more detail...
  1. Spanish tamarind:


English

Detailed Synonyms for Spanish tamarind in English

Spanish tamarind:

Spanish tamarind [the ~] noun

  1. the Spanish tamarind
    – shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit 1
    the Vangueria madagascariensis; the Spanish tamarind
    – shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit 1

Related Definitions for "Spanish tamarind":

  1. shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit1

Related Synonyms for Spanish tamarind