English edit

Noun edit

idofuranoses

  1. plural of idofuranose