thiophosphoric acid
English
Etymology
From
thio-
+
phosphoric acid
.
Noun
thiophosphoric
acid
(
uncountable
)
(
inorganic chemistry
)
The
acid
S=P(OH)
3
that is the basis of
thiophosphates