Definify.com

Definition 2026


chemoautotrophs

chemoautotrophs

English

Noun

chemoautotrophs

  1. plural of chemoautotroph