Arabic-English dictionary »

مِيتُوكُنْدْرِيُون meaning in English

ArabicEnglish
مِيتُوكُنْدْرِيُون m

mitochondrionrespiratory organelle