English edit

Noun edit

macrophytes

  1. plural of macrophyte

Anagrams edit