Arabic-English dictionary »

قشرة meaning in English

ArabicEnglish
قشرة مخية

cerebral cortexlayer of the brain