Letter Toolbox

PYROPHOSPHATE

“PYROPHOSPHATE” is a valid word.

28 Scrabble points
28 Words with Friends
13 letters

Definition

noun

  1. a salt or ester of pyrophosphoric acid

< 13-letter words: PYROPHOSPHATE

9-letter words 3