Wiktionary
trihexosides
n. (plural of trihexoside English)
n. (plural of trihexoside English)