tellurhydric acid

English

Noun

tellurhydric acid (uncountable)

  1. (obsolete, chemistry) hydrogen telluride in solution
    Synonym: hydrotelluric acid

References