English edit

Noun edit

sialyllactoside (plural sialyllactosides)

  1. A glycoside of sialyllactose

Anagrams edit