meglumine

English

Noun

meglumine (uncountable)

  1. An amino sugar derived from sorbitol.