phosphoglucoside

English

Etymology

From phospho- +‎ glucoside.

Noun

phosphoglucoside (plural phosphoglucosides)

  1. (organic chemistry) A form of glucoside derived from phosphoglucose

Anagrams