entophytes
English
Noun
entophytes
plural of
entophyte