Mitochondria

What are Mitochondria Mitochondria is a double membrane-bound cell organelle present in the cytoplasm of all higher organisms. They produce a huge amount of energy in the form of ATP and thus called the ‘powerhouse of the cell’. The word ‘mitochondrion’ comes from the Greek word ‘mitos’, meaning ‘thread’ and ‘chondrion’, meaning ‘granule’ or ‘grain-like’. … Continue reading Mitochondria