How would you define thermococcus-litoralis? Add your definition here.

comments powered by Disqus