Meanings1Giardia lamblia protozoan parasite that inhabits the gutWritten Forms賈第蟲屬Traditional · Main Form贾第虫属Alternate Form