Back to Dictionary
树栖
樹棲
shùqī
1. arboreal
2. tree-dwelling