diketoses

English

Noun

diketoses

  1. plural of diketose

Anagrams