Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word methanogen from English dictionary with examples, synonyms and antonyms.

methanogen   noun

Meaning : Archaebacteria found in anaerobic environments such as animal intestinal tracts or sediments or sewage and capable of producing methane. A source of natural gas.