Read Edit View history 贾第虫 Jiǎdìchóng giardia Origin Definitions Defs Strokes Stroke Words Sentences Sents 贾第虫 (賈第蟲) Jiǎdìchóng giardia noun Giardia lamblia protozoan parasite that inhabits the gut Sources Definitions CC-CEDICT
贾第虫 (賈第蟲) Jiǎdìchóng giardia noun Giardia lamblia protozoan parasite that inhabits the gut Sources Definitions CC-CEDICT