Answer: hydracids

AnswerCrossword Clue
hydracidsHYDRACID, an acid (a type of chemical compound)