English-Arabic dictionary »

mesentery meaning in Arabic

EnglishArabic
mesentery the membrane that attaches the intestines to the wall of the abdomen

مِسْرَاقm