English edit

Noun edit

octopyranoses

  1. plural of octopyranose