Home
Help
About
Contact
English to Chinese Dictionary
Search:
蛔虫
huí
chóng
roundworm; ascarid; (esp.) Ascaris lumbricoides, a human parasite / (fig.) person who knows what another person is thinking; a mind reader
<< back to the home page