ammonia

Noun
  • A water solution of ammonia (synset 114768019)
  • A pungent gas compounded of nitrogen and hydrogen (NH3) (synset 114767761)

Other Searches