English edit

Etymology edit

poly- +‎ hydride

Noun edit

polyhydride (plural polyhydrides)

  1. (inorganic chemistry) Any compound containing many hydride moieties