English

edit

Noun

edit

heptopyranoses

  1. plural of heptopyranose