Definify.com

Definition 2024


chemoautotrophs

chemoautotrophs

English

Noun

chemoautotrophs

  1. plural of chemoautotroph