English

edit

Noun

edit

furanoses

  1. plural of furanose