tetraphosphate
Noun
Meaning
tetraphosphate (plural tetraphosphates)
(chemistry) Any compound containing four phosphate groups or ions
Phrases with the word
cobinamide tetraphosphate
diadenosine tetraphosphate
dialuminium tetraphosphate
diguanosine tetraphosphate