Arabic-English dictionary »

مُصَوِّرَة حَيَوِيَّة meaning in English

ArabicEnglish
مُصَوِّرَة حَيَوِيَّة f

mitochondrionrespiratory organelle