octahydride

English

Etymology

From octa- +‎ hydride.

Noun

octahydride (plural octahydrides)

  1. (inorganic chemistry) Any hydride containing eight atoms of hydrogen per molecule