I will rate this in a few hours but the description seems like the cell stage of spore? I will get back to you.