Find the word definition

Wiktionary
macrophyte

n. (context biology English) Any normal macroscopic plant, especially an aquatic one.

Wikipedia
Macrophyte

A macrophyte is an aquatic plant that grows in or near water and is either emergent, submergent, or floating. In lakes and rivers macrophytes provide cover for fish and substrate for aquatic invertebrates, produce oxygen, and act as food for some fish and wildlife.