Hermodarchaeum sp016839805
Archaeon named Hermodarchaeum sp016839805