dcsimg
Unresolved name

Tetrachlorella nephrocellularis

Tetrachlorella nephrocellularis is a species of in the family Oocystaceae.