English edit

Noun edit

heptopyranoses

  1. plural of heptopyranose