Back to Dictionary
蛲虫
蟯蟲
náochóng
1. parasitic worm
2. human pinworm (Enterobius vermicularis)