English edit

Noun edit

mannoheptoses

  1. plural of mannoheptose