thioautotrophs
English
Noun
thioautotrophs
plural of
thioautotroph