Arabic-English dictionary »

مُتَقَدِّرَة meaning in English

ArabicEnglish
مُتَقَدِّرَة f

mitochondrionrespiratory organelle