chemoautotrophy is Accepted in TWL Scrabble Dictionary

chemoautotrophy Scrabble score: 26

Meaning of chemoautotrophy

  • the production of energy by the oxidation of inorganic compounds, such as iron, ammonia and hydrogen sulphide [n]