bisphosphoglycerates
English
Noun
bisphosphoglycerates
plural of
bisphosphoglycerate