Arabic-English dictionary »

مِسْرَاق meaning in English

ArabicEnglish
مِسْرَاق m

mesenterythe membrane that attaches the intestines to the wall of the abdomen