Spirogyra

Link to detail of chloroplast with pyrenoids

Link to detail of nucleus

Movie of cytoplasmic streaming

return