Synonyms and Antonyms for Spanish_tamarind

1. Spanish tamarind (n.)

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

Synonyms: