Definify.com

Definition 2024


methanotrophs

methanotrophs

English

Noun

methanotrophs

  1. plural of methanotroph