bisphosphoglycerates

English edit

Noun edit

bisphosphoglycerates

  1. plural of bisphosphoglycerate