Hi It may be oocysts of Isospora belli.