Medical Dictionary
thiophosphate
noun thio·phos·phate \ˌthī-ō-ˈfäs-ˌfāt\
Medical Definition of THIOPHOSPHATE
: a salt or ester of an acid derived from a phosphoric acid by replacement of one or more atoms of oxygen with sulfur
Seen & Heard
What made you want to look up thiophosphate? Please tell us where you read or heard it (including the quote, if possible).