English-French dictionary »

macrophyte meaning in French

EnglishFrench
macrophyte (macroscopic plant)
noun

macrophyte◼◼◼nom {f}