Back to Dictionary
鞭虫
鞭蟲
biānchóng
1. whipworm