Arabic-English dictionary »

إِنْسُولِين meaning in English

ArabicEnglish
إِنْسُولِين m

insulinpolypeptide hormone

Your history