oligotrophs

English

Noun

oligotrophs

  1. plural of oligotroph