English edit

Noun edit

ketopyranoses

  1. plural of ketopyranose