heptopyranoses

English

Noun

heptopyranoses

  1. plural of heptopyranose