MACROPHYTE Meaning of MACROPHYTE in English A member of the macroscopic plant life, especially of a body of water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012