French-English dictionary »

osmorégulation meaning in English

FrenchEnglish
osmorégulation nom {f}

osmoregulation◼◼◼(homeostatic regulation of osmotic pressure)
noun