entophytes

English

Noun

entophytes

  1. plural of entophyte