English edit

Noun edit

microphytes

  1. plural of microphyte

Anagrams edit