SynonymX
Speak
Spanish Tamarind
Definition of Spanish Tamarind
1.
Shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit
Noun
Synonyms for word "spanish tamarind"
vangueria madagascariensis
Semanticaly linked words with "spanish tamarind"
genus vangueria
vangueria
tree
Hyponims for word "spanish tamarind"
tree