close window

Artifact: an object on a stained smear that can be mistaken for a parasite but is of host origin or contamination.