photoheterotrophs

English

Noun

photoheterotrophs

  1. plural of photoheterotroph