Velvet Tamarind Definition
    noun
  
 A tamarind plant, usually from one of three species.
Wiktionary 
A tamarind plant, usually from one of three species.
Wiktionary 
A tamarind plant, usually from one of three species.
Wiktionary 
Related Articles
Find Similar Words
Find similar words to velvet tamarind using the buttons below.





