trihexoses

English

Noun

trihexoses

  1. plural of trihexose