English | German | Russian | Czech

mitoplast English

Meaning mitoplast meaning

What does mitoplast mean?

mitoplast

A mitochondrion that has been stripped of its outer membrane, leaving the inner membrane intact.

Synonyms mitoplast synonyms

What other words have the same or similar meaning as mitoplast?

mitoplast English » English

filamentous form filament

Are you looking for...?