Back to Dictionary
毛虫
毛蟲
máochóng
1. caterpillar
Common • Top 17%