thiogalactosides

English

Noun

thiogalactosides

  1. plural of thiogalactoside