organoheterotrophs
English
Noun
organoheterotrophs
plural of
organoheterotroph