heterotrophs
English
Noun
heterotrophs
plural of
heterotroph