Loading Open Internet
    40x stained slide, found in canine urine sample. any ideas what the segmented thing is?