microheterotrophs

English

Noun

microheterotrophs

  1. plural of microheterotroph