trophophytes
English
Noun
trophophytes
plural of
trophophyte