trihexosides

English

Noun

trihexosides

  1. plural of trihexoside