Back to Dictionary
贾第虫
賈第蟲
Jiǎdìchóng
1.
Giardia lamblia protozoan parasite that inhabits the gut
Noun
Character Breakdown
Metadata
- Category
- Chinese