Artefact

artefact 40X
artefact 100X

An object in a fecal smear, wet mount