Get Free Checker

Spanish tamarind

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

How To Use Spanish tamarind In A Sentence

List is Empty.