Definify.com

Definition 2025


chemoautotrophs

chemoautotrophs

English

Noun

chemoautotrophs

  1. plural of chemoautotroph