English edit

Noun edit

entophytes

  1. plural of entophyte