English edit

Noun edit

furanoses

  1. plural of furanose