French-English dictionary »

bande striée meaning in English

FrenchEnglish
bande striée nom {f}

ridged band(highly vascularized and innervated area of preputial tissue)
noun