Arabic-English dictionary »

مُصْرَان meaning in English

ArabicEnglish
مُصْرَان m-p

intestinealimentary canal

اَلْمُصْرَان اَلْأَعْوَر m

vermiform appendixblind tube projecting from the caecum