oxygen demand

English

Noun

oxygen demand (countable and uncountable, plural oxygen demands)

  1. biochemical oxygen demand