green ammonia

English

Noun

green ammonia (uncountable)

  1. ammonia produced from green hydrogen and nitrogen using power from renewable energy sources.

Hypernyms