1 result found

Search Results for: paddles

Methanotroph

Definition noun, plural: methanotrophs An organism that metabolize methane as a source of carbon and... Read More