Back to search result
Previous
Next
Search in dictionary
Kidney worm
肾虫 〔腎蟲〕 shèn chóng
See pinworm.
Back to search result Previous NextSee pinworm.
Back to search result Previous Next