dcsimg
Life » » Fornicata » » Hexamitidae »

Giardia intestinalis assemblage A