Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhenyu zhen zhenwu zhenma zhenmi zhennu ?

枕木 zhěn mù railroad tie / sleeper
砧木 zhēn mù rootstock (stem onto which a branch is grafted)

Dictionary · Google Translate · Help
By MDBG 2026