ammonia borane
Noun
Meaning
ammonia borane (uncountable)
(inorganic chemistry) An inorganic hydride of nitrogen and boron, NH3BH3, proposed as a source of hydrogen in motor vehicles.
Noun
ammonia borane (uncountable)
(inorganic chemistry) An inorganic hydride of nitrogen and boron, NH3BH3, proposed as a source of hydrogen in motor vehicles.