Polish-English dictionary »

matrix meaning in English

PolishEnglish
matrix noun

matrixnoun
part of the mitochondrion