vocab dash
Log in
Sign up
蠹虫
dùchóng
Meanings
1. moth
2. harmful person
3. vermin
Characters used
蠹
moth
虫
insect