Back to Dictionary
老虎菜
lǎohǔcài
1. "Tiger Vegetable Salad," Northeast China dish usually consisting of hot pepper, cucumber, cilantro and leek