ammonia borane

Noun

 * 1)  An inorganic hydride of nitrogen and boron, NH3BH3, proposed as a source of hydrogen in motor vehicles.