oligogalactosides

English

Noun

oligogalactosides

  1. plural of oligogalactoside