phototrophs

English

Noun

phototrophs

  1. plural of phototroph