microphytes

English

Noun

microphytes

  1. plural of microphyte

Anagrams