I don't know what are these cells - I see them quite often; some of them have discernible nucleus
 
>>> Back to the microscope image gallery