PYRENOIDS

Definition of PYRENOIDS