Jiǎ chóng shǔ

  1. Giardia lamblia protozoan parasite that inhabits the gut