photolithoautotrophs

English

edit

Noun

edit

photolithoautotrophs

  1. plural of photolithoautotroph