Back to Dictionary
蚖虫
蚖蟲
yuánchóng
1. Protura (soil dwelling primitive hexapod)