Organellogenesis still a work in progress in novel dinoflagellates
Many algae and plant species contain photosynthetic membrane-bound organelles called plastids that are actually remnants of a free-living cyanobacterium. At some point in evolutionary history, a cyanobacterium was engulfed ...