microheterotrophs
English
Noun
microheterotrophs
plural of
microheterotroph