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