English | German | Russian | Czech

triphosphoric acid English

Meaning triphosphoric acid meaning

What does triphosphoric acid mean?

triphosphoric acid

an acid that is a partial anhydride of three molecules of phosphoric acid; known chiefly in the form of its salts and esters

Synonyms triphosphoric acid synonyms

What other words have the same or similar meaning as triphosphoric acid?

triphosphoric acid English » English

window pane loony toons dot dose battery-acid back breaker acid

Are you looking for...?