Pyrenoid A protein structure found in the chloroplasts of green algae and hornworts (Anthocerophyta). Pyrenoids are associated with the storage of starch.
The hornworts provide housing, and the bacteria provide nitrogen, which is an important part of chlorophyll, the pigment involved in photosynthesis, among other things.