Arabic-English dictionary »

أَمْعَاء meaning in English

ArabicEnglish
أَمْعَاء m-p

intestinesubdivision of the alimentary canal

الْأَمْعَاء الدَّقِيقَة

small intestineupper part of the intestine