TLR2 and giardiasis: One possible explanation for this discrepancy could be that macrophages are not the only TLR2-expressing cells involved during Giardia infection in vivo.