lithoautotrophs

English

Noun

lithoautotrophs

  1. plural of lithoautotroph