heptopyranosides

English

Noun

heptopyranosides

  1. plural of heptopyranoside