symbiotrophs
English
Noun
symbiotrophs
plural of
symbiotroph