English

edit

Noun

edit

diketoses

  1. plural of diketose

Anagrams

edit