English | German | Russian | Czech

archivore English

Meaning archivore meaning

What does archivore mean?

archivore

(biology) Any organism that ingests archaeans, whether as food or as a source of energy

Are you looking for...?