French-English dictionary »

aquaporine meaning in English

FrenchEnglish
aquaporine nom {f}

aquaporin◼◼◼(class of proteins)
noun