hydro complex
English
Noun
hydro
complex
(
plural
hydro complexes
)
a
hydrido complex