photoheterotrophs
English
Noun
photoheterotrophs
plural of
photoheterotroph