Answer: hydrids

AnswerCrossword Clue
hydridsHYDRID, a chemical compound, also HYDRIDE