Editor
The double membrane-bounded structure in eukaryotes; involved in cellular respiration
Difficulty: Hard
A: 

Microfilament

B: 

Mitochondrion 

C: 

Microtubule

D: 

Ribosome

Sponsored Ads