English edit

Noun edit

aldoketoses

  1. plural of aldoketose

Anagrams edit