Giardia lamblia lives in the digestive tract of humans and other vertebrates. It is a(n)