Back to Dictionary
国槐
國槐
guóhuái
1. locust tree (Sophora japonica)