carboxidotrophs

English

Noun

carboxidotrophs

  1. plural of carboxidotroph