English edit

Noun edit

diketoses

  1. plural of diketose

Anagrams edit