Arabic-English dictionary »

زُغَيْبَة meaning in English

ArabicEnglish
زُغَيْبَة f

microvillusfingerlike extension