French-English dictionary »

guttation meaning in English

FrenchEnglish
guttation nom {f}

guttation◼◼◼(exudation of drops of water)
noun