2 results found
Search Results for: belching
Methanogen
Definition noun, plural: methanogens An archaeabacterium capable of methanogenesis Supplement A methanogen pertains to any... Read More
Methanogenesis
Definition noun A metabolic process in certain microbes wherein methane is produced Supplement Methanogenesis is a metabolic... Read More