Macrophytes (large plants versus microscopic) that live completely or partially in water.
AQUATIC MACROPHYTES
Meaning of AQUATIC MACROPHYTES in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012