Synonyms and Antonyms for spanish tamarind | Synonym.com

Synonyms and Antonyms for spanish tamarind

1. Spanish tamarind (n.)

shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit

Synonyms: