The organelle depicted in the given image is a mitochondrion. It is a double-membraned organelle with its own genetic material. Since it is involved in the production of energy-rich ATP (Adenosine triphopshate), it is also known as the "powerhouse of the cell".
Submit Your Solution hear: