English edit

Noun edit

diulose (plural diuloses)

  1. (biochemistry, in combination) diketose