jamonicaluckett17 jamonicaluckett17 23-04-2019 Biology contestada The organelle pictured is found in cells of ______________ and is theorized to have once been an independent organism. A) heterozygous dominant B) heterotrophic autotrophs C) photosynthetic autotrophs D) heterotrophic lactotrophs