Glossary Element  anoxia

Source
Contributor
Approved Yes
English term anoxia
Language Translations
English definition the absence of oxygen in water and sediments.
Language Translations