FEEDBACK

Meaning of 贾第虫属

Lookup via: Pinyin | Radicals
贾 jiǎ 第 dì 虫 chóng 属 shǔ (Trad.: 賈第蟲屬)
Giardia lamblia protozoan parasite that inhabits the gut