brain sugar

English

Noun

brain sugar (countable and uncountable, plural brain sugars)

  1. (informal) Synonym of galactose.