betaglycerophosphate
Noun
Meaning
English Wikipedia has an article on:Glycerol 2-phosphateWikipedia
betaglycerophosphate (plural betaglycerophosphates)
(organic chemistry) Any glycerophosphate in which the phosphate is attached to the 2-position of glycerol