Back to Dictionary
酸豆
suāndòu
1. tamarind (Tamarindus indica) tropical tree with bean-like fruit
2. pickled caper