Is it a neuron?????
its an organism
Giardia
Sarcoptes
Stool specimen? 😂
Sarcopti scabii??
S.scabii
I thought it was a tick
Ascaris🤔
Scabies
Sarcoptes scabies