English edit

Noun edit

ketotrioses

  1. plural of ketotriose