Word info

organolithotroph

Noun

Meaning

organolithotroph (plural organolithotrophs)

A chemoautotroph that derives its energy from both organic and inorganic sources

Source: en.wiktionary.org

Close letter words and terms