Answer:
i believe mitochondria
Step-by-step explanation:
I can't see it very well because it's blurry but if it has back and forth squiggles in the middle then it is the mitochondria plus the others are labeled with other stuff
5.2m questions
6.7m answers