macrophytes

English

Noun

macrophytes

  1. plural of macrophyte

Anagrams