English-Arabic dictionary »

squamation meaning in Arabic

EnglishArabic
squamation ''pathology, dermatology:'' scaly growth on the skin

تحرشف، حرشفة