English edit

Noun edit

mannoheptuloses

  1. plural of mannoheptulose