methanotrophs

English

Noun

methanotrophs

  1. plural of methanotroph