mycotrophs
English
Noun
mycotrophs
plural of
mycotroph