English edit

Etymology edit

octa- +‎ glucoside

Noun edit

octaglucoside (plural octaglucosides)

  1. Any glucoside that has eight glucose units