photolithoautotrophs

English

Noun

photolithoautotrophs

  1. plural of photolithoautotroph