Carbon-trade definition
Carbon emissions trading.
noun
Advertisement
Other Word Forms
Noun
Singular:
carbon-trade
Plural:
carbon trades