The PDF file which shows the photo better than the link you gave (at least for me) is here. This looks like a scanning electron micrograph so isn't in color and doesn't show the translucent nature you would see with a regular microscope. At least you can see that the cells are a slightly oblong spherical shape.
Bookmarks