Term Gallery logo

Meanings of mouse mitochondrion in English