Word info

macrophyte

Noun

Meaning

macrophyte (plural macrophytes)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms