fruit sugar

English

Noun

fruit sugar (countable and uncountable, plural fruit sugars)

  1. (biochemistry) fructose