heterotrophs

English

Noun

heterotrophs

  1. plural of heterotroph