The one that provides long term energy and makes up the membrane surrounding the cell and its organelles is called mitochondria
1.6m questions
2.0m answers