mitochondria

noun/ˌmaɪtəˈkɑndriə/

Frequency rank: #11,911 most common English word

Meaning

Organelles found in cells that generate most of the cell's supply of energy.

Illustration for the English word “mitochondria”

Example sentence

Scientists discovered that mitochondria are often called the powerhouse of the cell.

Synonyms & related words

Practice this word in the quiz

More words in ranks 11,901–12,000