Pinyin Dictionary results for "jia di chong"

贾第虫
Giardia lamblia protozoan parasite that inhabits the gut
贾第虫属
Giardia lamblia protozoan parasite that inhabits the gut
贾第虫病
Giardiasis, a form of gastro-enteritis caused by infection of gut by Giardia lamblia protozoan parasite
Dictionary data provided by CC-CEDICT