Word info Synonyms

Spanish tamarind

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms