Jiǎ dì chóng

Translation

  • Giardia lamblia protozoan parasite that inhabits the gut
Chinese Tones