bigluconates

English

Noun

bigluconates

  1. plural of bigluconate