hexaoses

English

Noun

hexaoses

  1. plural of hexaose