pyrophosphate: a salt or ester of pyrophosphoric acid
part: something determined in relation to something that includes it
playmaker: a player in a team sport who leads attacks or maneuvers in such a way that a teammate can score