pyrenoids

noun
  1. Small, dense, protein-rich bodies found in the chloroplasts of certain algae and plants, typically associated with starch storage and photosynthesis.
  2. Usage: biology; plural form of pyrenoid; commonly found in green algae and some lower plants

Examples