photoorganoheterotrophs
English
Noun
photoorganoheterotrophs
plural of
photoorganoheterotroph