Back to Dictionary
诸柘
諸柘
zhūzhè
1. sugarcane