phosphogluconates

English

Noun

phosphogluconates

  1. plural of phosphogluconate