Arabic-English dictionary »

المشيمة meaning in English

ArabicEnglish
المشيمة

Chorion[UK: kˈɔːriən] [US: kˈoːriən]

Placenta[UK: plə.ˈsent.ə] [US: plə.ˈsent.ə]