Back to Dictionary
菜茹
càirú
1. greens
2. green vegetables