triphosphopyridine: a pyridine ring with three phosphorus groups
part: something determined in relation to something that includes it
triakidae: small sharks with smooth skins and lacking spines on their dorsal fins