Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

贾第虫属

jiǎ dì chóng shǔ

Definitions

  • Giardia lamblia protozoan parasite that inhabits the gut