FEEDBACK

Meaning of 贾第虫属

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