1 English Synonyms for PHOSPHORTHIOATE
Prev.1Next
thiophosphate
Definition: 1. (chemistry) Any compound formally derived from a phosphate by replacing one or more oxygen atoms with sulfur
Show more information about thiophosphate
Prev.1Next
Search took: 1.8313 ms