English edit

Noun edit

octaglucosides

  1. plural of octaglucoside