French-English dictionary »

zone pellucide meaning in English

FrenchEnglish
zone pellucide nom {f}

zona pellucida◼◼◼(glycoprotein membrane)
noun