Wiktionary
biphosphoglycerates
n. (plural of biphosphoglycerate English)
n. (plural of biphosphoglycerate English)