French-English dictionary »

hydrogamie meaning in English

FrenchEnglish
hydrogamie nom {f}

hydrogamy(pollination by means of water)
noun